home *** CD-ROM | disk | FTP | other *** search
/ IRIX Installation Tools & Overlays 2002 November / SGI IRIX Installation Tools & Overlays 2002 November - Disc 3.iso / relnotes / dmedia_dev / ch04.z / ch04
Text File  |  2002-10-15  |  5KB  |  133 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        4.  _D_i_g_i_t_a_l__M_e_d_i_a__L_i_b_r_a_r_y__/__C_o_m_p_r_e_s_s_i_o_n__L_i_b_r_a_r_y
  9.  
  10.  
  11.  
  12.        This chapter lists information about the Digital Media
  13.        Library (libdmedia) included in the IRIS Digital Media
  14.        Development Environment.  It describes new features and
  15.        known problems and workarounds.
  16.  
  17.        The Digital Media Library contains many handy subroutines
  18.        for converting image and audio data, for working with SMPTE
  19.        timecode, and for managing _D_M_p_a_r_a_m_s parameter/value lists.
  20.  
  21.  
  22.        4.1  _C_h_a_n_g_e_s__a_n_d__A_d_d_i_t_i_o_n_s
  23.  
  24.        This section lists changes and additions to the Digital
  25.        Media Library since the IRIX 5.3 release.
  26.  
  27.           +o IRIX 6.5.14 adds support for decompressing QuickTime
  28.             Planar RGB movie files which have a depth of 8, 24, and
  29.             32 color and 8 bit grey scale.
  30.  
  31.           +o IRIX 6.5.12 adds support for decompressing Microsoft
  32.             RLE. This will only work with data which was previously
  33.             generated using Quicktime(*).
  34.  
  35.           +o A programming interface for image color conversion has
  36.             been added to the libdmedia library.  See the
  37.             ddddmmmmCCCCoooolllloooorrrr((((3333ddddmmmm)))) man page for more information.  A
  38.             programming example of the use of the new color
  39.             converter interface can be found in the file
  40.             ////uuuussssrrrr////sssshhhhaaaarrrreeee////ssssrrrrcccc////ddddmmmmeeeeddddiiiiaaaa////vvvviiiiddddeeeeoooo////vvvvllll////ccccoooolllloooorrrrccccaaaappppttttuuuurrrreeee....cccc.  The
  41.             vino device driver is now implemented as a loadable
  42.             kernel module (see mmmmllllooooaaaadddd((((4444))))).
  43.  
  44.           +o There are new routines for doing SMPTE timecode
  45.             arithmetic, and there are utility routines for decoding
  46.             VITC and LTC timecode. See the man pages
  47.             ddddmmmmTTTTCCCCAAAAddddddddTTTTCCCC((((3333ddddmmmm)))), ddddmmmmVVVVIIIITTTTCCCC((((3333ddddmmmm)))), and ddddmmmmLLLLTTTTCCCC((((3333ddddmmmm)))) for more
  48.             information.
  49.  
  50.           +o There are new routines for audio sampling rate
  51.             conversion, for mu-law/A-law conversion, and for ITU
  52.             Recommendation G.722 audio encoding/decoding. See the
  53.             man pages ddddmmmmAAAAuuuuddddiiiiooooRRRRaaaatttteeeeCCCCoooonnnnvvvveeeerrrrtttt((((3333ddddmmmm)))), ddddmmmmGGGG777711111111((((3333ddddmmmm)))),
  54.             ddddmmmmGGGG777722222222EEEEnnnnccccooooddddeeee((((3333ddddmmmm)))), ddddmmmmGGGG777722222222DDDDeeeeccccooooddddeeee((((3333ddddmmmm)))) for information.
  55.  
  56.           +o Support for decompression of Microsoft RLE AVI files
  57.             has been added.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.        4.2  _K_n_o_w_n__P_r_o_b_l_e_m_s__a_n_d__W_o_r_k_a_r_o_u_n_d_s
  75.  
  76.  
  77.        This section lists some of the known problems with the
  78.        Digital Media Library.
  79.  
  80.           +o Applications that were linked with
  81.             ////uuuussssrrrr////lllliiiibbbb////lllliiiibbbbddddmmmmeeeeddddiiiiaaaa____dddd....aaaa under IRIX 5.3 or earlier may
  82.             not run correctly under IRIX 6.4.  This library
  83.             contained verbose debugging versions of the functions
  84.             in libdmedia.so and was only intended as a temporary
  85.             aid to debugging for developers.  Applications linked
  86.             with this library will have to be re-linked with the
  87.             DSO version of libdmedia (////uuuussssrrrr////lllliiiibbbb////lllliiiibbbbddddmmmmeeeeddddiiiiaaaa....ssssoooo) in
  88.             order to function under IRIX 6.4.  Note that this error
  89.             may show up as a failure in other SGI libraries that
  90.             use libdmedia.so, in particular, the vlCreatePath()
  91.             function of the SGI Video Library (VL).  In IRIX 6.4,
  92.             debug digital media libraries are still available;
  93.             however, they have become DSOs and they have moved to
  94.             the directory ////uuuussssrrrr////lllliiiibbbb////ddddeeeebbbbuuuugggg (for example, the
  95.             debugging libdmedia is in ////uuuussssrrrr////lllliiiibbbb////ddddeeeebbbbuuuugggg////lllliiiibbbbddddmmmmeeeeddddiiiiaaaa....ssssoooo).
  96.  
  97.  
  98.        (*) QuickTime is a registered trademark of Apple Computer,
  99.        Inc.
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.